//商家
import request from '@/utils/request.js';
/**
 * 商家注册
 * @param {Object} params
 */
export function registerApi(data) {
  return request({
    url: '/anon/merchandiser/register',
    method: 'post',
    data: data
  })
}

/**
 * 商家查询审核状态
 * @param {Object} params
 */
export function processApi(phone) {
  return request({
    url: '/anon/merchandiser/process/'+phone,
    method: 'get' 
  })
}



/**
 * 前端商家重新提交审核资料
 * @param {Object} params
 */
export function reviewSubmitApi(data) {
  return request({
    url: '/anon/merchandiser/review',
    method: 'post',
    data
  })
}



/**
 * 分页数据查询
 * @param {Object} params
 */
export function dataApi(params) {
  return request({
    url: '/api/merchandiser/data',
    method: 'get',
    params: params
  })
}


 

/**
 * 修改接口
 * @param {Object} data
 */
export function updateApi(data){
  return request({
    url: '/api/merchandiser/update',
    method: 'put',
    data: data
  })
}

/**
 * 根据主键查询
 * @param {Object} id
 */
export function findByIdApi(id){
  return request({
    url: '/api/merchandiser/'+id,
    method: 'get'
  })
}

/**
 * 商家审核接口
 * @param {Object} data
 */
export function processSubmitApi(data){
  return request({
    url: '/api/merchandiser/process',
    method: 'post',
    data: data
  })
}

/**
 * 获取登录用户的详细信息
 * @returns
 */
export function detailApi() {
  return request({
    url: '/api/merchandiser/detail',
    method: 'get'
  })
}

/**
 * 商家修改自己的密码
 * @param {Object} data
 */
export function updatePwdApi(data) {
  return request({
    url: '/api/merchandiser/updatePwd',
    method: 'post',
    data: data
  })
}
